body{color:#333333; font-size:14px; font-family:Microsoft YaHei,Simsun,SimHei,Arial; -webkit-text-size-adjust:none;}
body,div,ul,ol,ul,li,ol,dl,dd,dt,form,span,p,textarea,button{margin:0;padding:0;list-style:none;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input{padding-top:0;padding-bottom:0;}
input::-moz-focus-inner{border:none;padding:0;}
select,input{vertical-align:middle;}
select,input,textarea{margin:0;}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none; font-size: 1em;}
button, input, select, textarea {font-family: inherit;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
th,td{padding:0}
img,a img{border:0;margin:0;padding:0;}
img{border:none; border:0; max-width:100%;}
a{outline-style:none; color:#333; text-decoration:none}
a:hover{text-decoration:none;}
a:focus {outline:none;-moz-outline:none;}
input:focus, textarea:focus{ outline: none;}
.clear{clear:both;}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
.boxsizing{-moz-box-sizing: border-box; -welit-box-sizing: border-box; box-sizing: border-box;}
.zo{zoom: 1; overflow: hidden;}
.transition, .transition *{-webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; transition: 300ms;}
.imgscale img{-moz-transition:all 0.3s ease-in-out 0s; -ms-transition:all 0.3s ease-in-out 0s; -o-transition:all 0.3s ease-in-out 0s; -webkit-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.imgscale img:hover{-moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); -webkit-transform:scale(1.05); transform:scale(1.05);}
/*头部*/
body{min-width: 1449px;}
.toubu{height: 472px; background:url("../images/show_01.jpg") no-repeat center top; position: relative; background-size: cover; min-width: 1449px;}
.toubu1{width: 1449px; margin: auto; padding-top: 36px;height: auto}
.zuo{ color: #545454; font-size: 16px; line-height: 30px; float: left; width: auto;}
.zuo ul li{float: left;}
.zuo ul li.fenge{margin-left:18px;}
.you{ color: #545454; font-size: 16px; height: 30px; line-height: 30px; float: right;}
.login11 a{color: #545454; display: block;padding-right: 16px;}
.you ul li{float: left;}
.you ul li.a1:before{display: inline-block;float: left;content: ''; width: 30px; height: 30px; background: url('../images/a1.png') no-repeat; margin-left: 16px; margin-right: 8px;}
.you ul li.a2{color: #bf2034; display: block;border: 1px solid #bf2034; padding: 2px; border-radius: 10px; line-height:24px;margin-left: 16px;}
.toubu .logo{text-align: center;}
.sousuo{ height: 49px; text-align: center; width: auto;margin-top: 22px;}
.sousuo .sousuo1{width: 42px;height: 49px; float: left; background: url("../images/ss_01.png") no-repeat; margin-left: calc(50% - 537px/2); }
.sousuo .sousuo2{width: 341px;height: 49px;float: left;background: url("../images/ss_02.png") repeat-x; position: relative}
.sousuo .sousuo3{width: 154px;height: 49px;float: left;background: url("../images/ss_03.png") no-repeat; cursor: pointer;}
.sousuo .sstxt{ width: 90%; font-size: 14px; line-height: 48px; color: #184391; background: transparent; border: 0; position: absolute; left:0;bottom: 0;}
.sousuo .sstxt::-webkit-input-placeholder{color: #9bbbde;}
.daohang{ width:100%; height: 74px; position: absolute;  bottom: 0;background: url("../images/index_02.png") no-repeat center top; background-size: cover;}
.daohang ul{margin-left: calc(50% - 1449px/2);}
.daohang ul li{float: left;font-size: 32px; font-weight: bold; color: #184391; line-height: 74px;}
.daohang ul li a{font-size: 22px; font-weight: bold; color: #fff; line-height: 74px;}
.daohang ul li.fenge:after{content: "|"; margin: 0 51px;color: #3e65ab;}
.daohang ul li.diyige a:before{content: ""; margin-left: 74px; }

@media (max-width: 768px) {
    body{min-width: 100%; width: 100%;}
    .toubu{width: 100%; min-width: 100%;}
    .toubu1{width: 100%;}
}
@media (max-width: 1449px) {
    .toubu1{width: 100%;}
    .you{margin-right: 10px}
    .zuo{margin-left: 10px}
    .daohang{ width: 100%;height: calc((100vw * 75) / 1448);margin-left: 0;}
    .daohang ul{margin-left: 0;}
    .daohang ul li{float: left;font-size:calc((100vw * 27) / 1448); font-weight: bold; color: #184391; line-height: calc((100vw * 74) / 1448);}
    .daohang ul li a{font-size: calc((100vw * 27) / 1448); font-weight: bold; line-height: calc((100vw * 74) / 1448);}
    .daohang ul li.fenge:after{content: "|"; margin: 0 calc((100vw * 34) / 1448);}
    .daohang ul li.diyige a:before{content: ""; margin-left: calc((100vw * 34) / 1448);}
}
@media (max-width: 620px) {
    .login11{display: none;}
    .youqing{display: none;}
    .daohang{background: none;}
    .zuo{display: none;}
    .riqi{display: none;}
    .you{font-size: 0.7rem;line-height:1.3rem}
    .you ul li.a2{padding: 2px; border-radius: 10px; line-height:calc(1.3rem - 6px);margin-left: 10px;font-size: 0.7rem;}
    .you ul li.a1:before{display: none;}
    .toubu1{padding-top: 15px;}
    .toubu .logo img{width: 85%; margin-top: 15px;}
    .sousuo{margin-top:17px;}
    .sousuo .sousuo1{width: 42px;height: 49px; float: left; background: url("../images/ss_01.png") no-repeat; margin-left: calc(50% - 45vw); }
    .sousuo .sousuo2{width:calc(90vw - 150px); height: 49px;float: left;background: url("../images/ss_02.png");}
    .sousuo .sousuo3{width: 108px;height: 49px;float: left;background: url("../images/ss_03x.png") no-repeat; cursor: pointer;}
    .daohang{ width: 100%;  height: 3.6rem; border-bottom: 5px solid #184391; position: static; margin-top: 35px;}
    .daohang ul{list-style-type: none; margin-left: 0;}
    .daohang ul li{float: left;font-size: 1.1rem; font-weight: bold; color: #184391; line-height: 1.8rem; display: block; width: 33%; text-align: center}
    .daohang ul li a{font-size: 1.1rem;color: #184391;line-height: 1.8rem;}
    .daohang ul li.fenge:after{display: none}
    .daohang ul li.diyige a:before{display: none}
    .daohang .diyige{display: none}
    .toubu{height: auto;}
}

/*尾部*/

.bottom1{height: 98px; padding: 60px 0; background: #1b50a0;}
.bottom1x{width: 1449px; margin: auto;height: 98px;}
.bottom1a{float: left;height: 98px; width: 124px; line-height: 97px; text-align: center; padding-top: 13px;}
.bottom1b{float: left;height: 98px; width: 80px;margin-left: 4px; line-height: 97px; text-align: center}
.bottom1c{float: left;height: 98px; width: 310px;margin-left: 20px; color: #fff; line-height: 26px; background: #316fcd; text-align: center;}
.bottom1cx{height: 10px;}
.bottom1cxx{height: 12px;}
.bottom1c a{color: #fff;}
.bottom2c{float: left;height: 98px; width: 380px;margin-left: 20px; color: #fff; line-height: 26px; background: #316fcd; text-align: center;}
.bottom2c1:before{display: inline-block;float: left;content: ''; width: 23px; height: 26px; background: url('../images/show_31.jpg') no-repeat center; margin-left: 30px; margin-right: 5px;}
.bottom2c2:before{display: inline-block;float: left;content: ''; width: 23px; height: 26px; background: url('../images/show_33.34.jpg') no-repeat center; margin-left: 15px; margin-right: 5px;}
.bottom2c3:before{display: inline-block;float: left;content: ''; width: 23px; height: 26px; background: url('../images/show_38.jpg') no-repeat center; margin-left: 30px; margin-right: 5px;}
.bottom2c4:before{display: inline-block;float: left;content: ''; width: 23px; height: 26px; background: url('../images/show_39.jpg') no-repeat center; margin-left: 15px; margin-right: 5px;}
.bottom2c1 .wz,.bottom2c2 .wz,.bottom2c3 .wz,.bottom2c4 .wz{float: left;position: relative; cursor: pointer;}
.bottom2c1 .wz img{position: absolute;left: 26px; bottom: 30px; display: none;}
.bottom2c2 .wz img{position: absolute;left: 13px; bottom: 30px; display: none;}
.bottom2c3 .wz img{position: absolute;left: 26px; bottom: 30px; display: none;}
.bottom2c4 .wz img{position: absolute;left: 13px; bottom: 30px; display: none;}
.bottom1d{float: left;height: 98px; width: 158px;margin-left: 20px;}
.bottom1d img{margin-top: 13px;}

@media (max-width: 1460px) {
    .bottom1d{display: none;}
    .bottom1x{width: 100%;}
    .bottom1a{margin-left: calc(50% - 633px);}
}
@media (max-width: 1277px) {
    .bottom2c{display: none;}
    .bottom1a{margin-left: calc(50% - 433px);}
}
@media (max-width: 888px) {
    .bottom1{height: auto;padding: 0;}
    .bottom1x{height: auto; margin: auto}
    .bottom1a,.bottom1b{float: none;margin: auto; height:auto; line-height: unset}
    .one1,.two1{float: none;margin: auto;margin-top: 10px;}
}



/*main*/
.main{width: 1463px; margin: auto; height: 1780px;background: url("../images/index_04.jpg") no-repeat center top;}
.lie1{width: 485px;height: 1780px; float: left;}
.lie2{width: 944px;height: 1780px; float: left;}
.dabiaoti{font-size: 30px; line-height: 118px; height: 119px; text-align: center; font-weight: bold; }
.dabiaoti a{color: #333}
.huandeng{height: 250px; width: 100%;}
.huandengpic{width: 409px; height: 250px; float: left;}
.xinwen{width: 511px; height: 250px; float: right;}
.news-col-l{width: 100%;  margin: auto;}
.home-tpxw{position:relative; overflow:hidden;}
.home-tpxw .owl-nav>div{width: 40px;height: 70px;margin-top: -35px;background-size: 14px;}
.home-tpxw .imgbox{height: 250px;}
.home-tpxw .imgbox img{display: block;min-width: 100%;min-height: 100%;}
.home-tpxw .txt{position: absolute;left:0;right:0;bottom:0;padding: 0 130px 0 20px;height: 45px;line-height: 45px;color:#fff;background: rgba(0,0,0,.6);}
.home-tpxw .owl-dots{position: absolute; right:13px;bottom:17px; z-index: 1;}
.home-tpxw .owl-dot{float: left; width: 9px;height: 9px;background: #fff;opacity: .5;margin: 0 7px;border-radius: 50%;}
.home-tpxw .owl-dot.active{opacity: 1;}
.owl-nav>div{
    position: absolute;top: 50%;display: block;width: 30px;height: 50px;margin-top: -25px;
    background: url('../images/icon_slide_prev_white.png') no-repeat center ;
    background-color: rgba(0, 0, 0, 0.2);background-size: 10px;
    z-index: 1;cursor: pointer;
}
.owl-nav .owl-prev{left: 0;}
.owl-nav .owl-next{right: 0;background-image: url('../images/icon_slide_next_white.png');}
.owl-nav>div:hover{background-color: rgba(0, 0, 0, 0.6);}
.infolist{clear: both;margin-top: 4px;}
.infolist li{position:relative; padding-top: 9px; padding-bottom: 9px; line-height:24px; overflow:hidden; vertical-align: top; font-size: 16px;}
.infolist li a{float: left; position: relative; max-width: 100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }
.infolist li, .infolist li a{-moz-box-sizing: border-box; -welit-box-sizing: border-box; box-sizing: border-box;}
.infolist li .time{position:absolute; right:0; top: 0; bottom: 0; height: 22px; margin: auto 0; color:#999999; font-size: 14px}
.infolist li a br{display: none;}
.infolist li:hover a, .infolist li a:hover{color: #1C4DA3;}
.infolist li:hover span{color:#1C4DA3;}
.infolist.md li{padding-right:60px;}
.infolist.ymd li{padding-right:100px;}
.infolist[class*="dot"] li a{padding-left: 10px;}
.infolist[class*="dot"] li a:before{content:''; position:absolute; left:0; top: 50%; margin-top: -2.5px; width: 5px; height: 5px; border-radius: 2.5px; background: #cccccc;}
.infolist[class*="dot"] li:hover a:before{background: #1C4DA3;}
.infolist.dot-blue li a:before{background: #2A6AC9;}
.com-more a{color:#999999;}
.com-more a:hover{color:#1C4DA3;}
.m-com-more{clear: both; margin-top:20px;margin-bottom:20px; text-align:center; line-height:40px; background-color:#f5f5f5; border-radius:5px; display: none;}
.m-com-more a{color:#666;}
.m-com-more a:hover{color: #333;}
.m-com-more.bg-white{background: #fff;}


.xinwen1{width: 100%; height: 34px;}
.xinwen2{width: 100%; height: 216px;}
.xinwen1a a{ float: left; font-size: 18px; color: #333; line-height: 33px; margin-right: 27px;}
.xinwen1a a.on{font-size: 22px; color: #184391; font-weight: bold;}
.xinwena{ width: 100%; height: 295px;margin-top: 34px;}
.xinwena1{width: 409px; float: left; height: 295px; border: 1px solid #eeeeee; border-top: 5px solid #184391;}
.xinwena2{width: 511px; float: right;height: 295px;border: 1px solid #eeeeee; border-top: 5px solid #184391;}
.xinwena1list{width: 90%; margin: auto;}
.xinwena1lista{height: 60px; width: 100%;}
.xinwena1listb{height: 235px; width: 100%;}
.xinwena1lista a{float: left; font-size: 18px; color: #333; line-height: 33px; margin-right: 27px; border-bottom:none; padding-top: 16px;}
.xinwena1lista a.on{font-size: 22px; color: #184391; font-weight: bold;border-bottom: 5px solid #ff7900; padding-bottom: 7px; padding-top: 15px;}
.santu{width: 100%; height: auto;}
.santu img{ float: left;margin-right: 26px; padding-top: 27px;}
.santu img.zuihou{margin-right: 0}
.xxgkpic{width: 100%;height: 93px;background: url("../images/index_29.jpg") no-repeat center; background-size: cover; margin-bottom: 15px;}
.xxgkurl img{float: left;margin-right: 23px;}
.xxgkurl img.zuihou{margin-right: 0}
.zcwjss{ width: 100%; height: 107px;background: url("../images/index_32.jpg") no-repeat center; background-size: cover; position: relative;}
.ssmain{ position: absolute; top: 64px; left: 145px; width: 592px; height: 29px;}
.ss11{ width: 498px; height: 29px; float: left;}
.ss12{ width: 80px; height: 29px; float: left; margin-left: 14px; cursor: pointer;}
.ss11 input{width: 97%; font-size: 14px; line-height: 26px; border: 1px solid #dfe1e3;}
.zcjd{ width: 100%; height: 222px;border: 1px solid #eeeeee; border-top: none;}
.zcjd1{ width: 909px; height: 195px; margin: auto; margin-top: 14px;}
.zuobianc{ width: 554px;height: 195px; float: left}
.zhongjianc{ width: 53px;height: 195px; float: left;background: url("../images/index_44.jpg") no-repeat center;}
.youbianc{ width: 302px;height: 195px;float: left}
.zuobianc1{width: 100%; height:35px;}
.zuobianc2{width: 100%; height:160px;}
.zuobianc1 a{display: block;font-size: 17px; line-height: 17px; background: #006bc8; padding: 8px 14px; border-radius: 2px;color: #fff; width: 70px;}
.youbianc1{width: 100%;height: 39px;background: url("../images/index_45.jpg") no-repeat center;font-size: 20px; line-height: 41px; color: #006bc8; text-align: center;}
.youbianc1 a{ color: #006bc8;}
.youbianc2{width: 100%;height: 42px;background: url("../images/index_49.jpg") no-repeat center; margin-top: 14px; font-size: 12px; line-height: 41px;}
.youbianc2 a{color: #757575; padding-left: 57px;}
.zmhdpic{width: 100%;height: 89px;background: url("../images/index_52.jpg") no-repeat center; background-size: cover;  margin-bottom: 18px;}
.zmhd1{width: 100%; height: 179px;}
.zmhd1a{width: 260px;height: 179px; float: left}
.zmhd1b{width: 300px;height: 179px;float: left; margin-left: 23px;}
.zmhd1c{width: 339px;height: 179px;float: left; margin-left: 22px;}
.zmhd1c img.xia{ padding-top:19px;}
.zmhd1c img{display: block;}
.zmhd1a img.xia{ padding-top:19px;}
.zmhd1a img{display: block;}
.zmhd1b .shangbu{height: 80px; width: 100%;}
.zmhd1b .xiabu{height: 80px; width: 100%; margin-top: 19px;}
.zmhd1b .xiabu .zuozuo{float: left}
.zmhd1b .xiabu .youyou{float: right}
.diaocha{height: 144px; width: 100%; margin-top: 30px; background: #f4f8fc;}
.diaocha1{float: left; width: 616px;height: 144px;}
.diaocha2{float: left;width: 328px;height: 144px;}
.diaocha1a{color: #184391; font-size: 24px; line-height: 61px; padding-left: 27px; font-weight: bold;}
.diaocha1b1{width: 517px; height: 54px; float: right; background: #fff;border-radius: 27px;}
.diaocha1b1list{width: 25%;height: auto;text-align: center; font-size: 12px; line-height: 14px; float: left}
.diaocha1b1list span.shuzi{color: #4671b0; font-size: 24px; line-height: 36px; font-weight: bold;}
.zwfwzxpic{height: 75px; width: 100%; padding-top: 39px;}
.lie1a{width: 357px; height: 1946px; margin-left: 35px;}

.sanzi span{float: left; display: block;height: 69px;width: 33.33%;font-size: 18px; line-height: 67px; color: #c2c2c2;text-align: center; cursor: pointer;}
.sanzi span.on{color: #353535; font-weight: bold;}
.sanzi span.zuihou{margin-right:0;}
.bakuai1{ float: left; width: 167px; height: 337px; margin-right: 23px;}
.bakuai2{ float: left; width: 167px; height: 337px;}
.bakuai1 img,.bakuai2 img{margin-bottom: 21px;}
.ztlist{height: 356px; width: 100%;}
.ztlist ul li{height: 89px}
.picMarqueelist{width: 100%; height: 67px; background: url('../images/index_61x1.jpg') no-repeat center; font-size: 18px;text-align: center;}
.picMarqueelist a{color: #333;  line-height: 66px;}
.liangtu{ margin-top: 28px}
.liangtu img{ margin-bottom: 32px;}
.lie1a img{display: block;}
.situ1 img{float: left; margin-right: 0px;}
.situ1 img.diyige{ margin-right: 12px;}
.situ2{padding-top: 15px;}
.situ2 img{float: left; margin-right: 0px;}
.situ2 img.diyige{ margin-right: 12px;}
.yitu img{margin-top: 26px;}


@media (max-width: 768px) {
   .lie1{display: none;}
    .lie2{width: 100%; float: none; height: auto;}
    .main{height: auto; background: none; width: 100%;}
    .dabiaoti{float: left; width:auto; font-size: 24px; line-height: 1.4; height: auto; padding:24px 3px; color: #333;}
    .huandeng{height: auto;}
    .huandengpic{width: 100%; height: auto;}
    .xinwen{width:96%; height: auto; float: left; margin-left: 2%; margin-top: 15px;}
    .xinwena{ width: 100%; height: auto;margin-top: 16px;}
    .xinwena1{width: 96%;  height: auto; margin-left: 2%;}
    .xinwena2{width: 96%; float: left;height: auto;margin-left: 2%;}
    .xinwena1list{width: 96%; margin: auto;}
    .santu{text-align: center}
    .santu img{ float: none;margin:auto; padding-top: 15px; display: block;}
    .santu img.zuihou{margin:auto;}
    .xxgkurl img{float: left;margin-right: 0; margin-left: calc((100vw - 276px) / 3); margin-bottom: 15px; display: block}
    .xxgkurl img.zuihou{margin-right: 0}
    .ssmain{ position: absolute; top: 64px; left: 15px; right: 15px; width: auto; height: 29px;}
    .ss11{ width: calc(100vw - 80px - 60px); height: 29px; float: left;}
    .ss12{ width: 80px; height: 29px; float: left; margin-left: 14px; cursor: pointer;}
    .zcjd1{ width: 100%; height: auto; margin: auto; margin-top: 14px;}
    .zhongjianc{ display: none;}
    .zuobianc{ width: 100%;height: auto; float: left;}
    .youbianc{ width: 100%;height: auto;float: left; margin-top: 18px;}
    .zcjd{ width: 96%; height:auto;border: none; margin: auto;}
    .youbianc1{background-image: url("../images/index_45.jpg"); background-position:left; font-size: 20px; line-height: 41px; color: #006bc8; background: #ecf6ff;}
    .youbianc2{background: url("../images/index_49.jpg") no-repeat left; margin-top: 14px; font-size: 14px; line-height: 41px; background: #f7fbff;text-align: center;}
    .youbianc2 a{color: #757575; padding-left: unset;}
    .zmhd1{width: 100%; height: auto;}
    .zmhd1a img{width: 300px;}
    .zmhd1a{ width:300px;height: auto; float: left ;text-align: center;margin-left: calc(50vw - 150px); margin-bottom: 18px;}
    .zmhd1b{width:300px;height: auto;float: left;text-align: center; margin: auto; margin-left: calc(50vw - 150px);margin-bottom: 18px;}
    .zmhd1c{width: 100%;height: auto;float: left; text-align: center; margin: auto;margin-left: 0; margin-bottom: 20px;}
    .zmhd1c img{max-width: 300px; margin: auto}
    .diaocha{height: auto; margin-top: 18px;}
    .diaocha1{display: none;}
    .diaocha2{float: left;width: 100%;height:auto; text-align: center}
}


/*友情链接*/
.youqing{width: 100%; height: 80px;border-bottom: 1px solid #e2e2e2; background: #f2f2f2}
.youqing1{width: 748px; height: 36px; margin: auto; padding-top: 19px;}
.youqinglist{ width: 240px; height: 36px; font-size: 16px; color: #545454; line-height: 33px;border: 1px solid #e5e5e5 ;float: left;margin-right: 14px; background: #fff; text-align: center;}
.youqinglist a{color: #545454;}
.youqinglist.zuihou{ margin-right: 0; position: relative;}
.xianquurl{position: absolute; top: 36px; right: -1px; width: 748px; height: auto; background: #f2f2f2;border: 1px solid #e5e5e5 ;}
.xianquurllist{float: left; font-size: 13px; line-height: 32px; width: 20%; text-align: center; }
.xianquurllist a{color:#545454}
